This is a great place to stay! Absolutely central in Sorrento located very close to the Sorrento Train Station and the Piazza Tasso. Almost just across the street was a supermarket (owner suggested) with a wide selection of items. I actually made two meals from the prepared meat and deli sections.
Speaking of food, there are all sorts of restaurants that are very close to Rosa Magra particularly around Piazza Tasso where restaurants are open late and a focal point of activity. Putting this into perspective Piazza Tasso is only about 160 meters from Rosa Magra and the train station about 250 meters.
I was surprised that despite being so centrally located, my room was very quiet facing away from the street towards lemon trees beyond a courtyard.
The owner, Gaia, could not have been more friendly or helpful! She actually helped me translate a document from English to Italian and explained government procedures and where to go to file those papers.
I give Rosa Magra, and Gaia, an unqualified thumbs up!!