Terra Rossa was a fantastic location for us, the view was incredible and the staff were very helpful. The residence is half way up the mountain so it’s best to only stay here if you’re relatively fit as there are 300+ stairs down to the beach and 450+ up to the old town, taxis up there were affordable though and we needed the 20 min walk home every evening after all the amazing food we ate in town.
Loved the finches and plant collection in reception too!!