Great view from the apartment. People are very nice. Breathtaking view from the breakfast room terrace and swimming pool. Good location in my opinion. Since Taormina is located in a steep hill if you stay up in the city you loose the easy acess to the beach. However if you stay to much down in the beach you loose the view from further up. You might need to walk a little if you want to stay in Terrarrosa,,, but it is worth it. Lift to the city is less than 10m walk down.