Casa Rosa is a beautiful
Apartment in the perfect location.
Host was wonderful and helpful at all times.
I highly recommend this as a place to stay in Taormina.