10/10
We loved Terra Rossa! The grounds were beautiful, the pool was lovely, and the apartments were stylish. Only things I can offer to mention is that there is a steep 10 min. hike down to the beach or up to the town center— but it’s good exercise! Also, we tried to keep the kitchen clean but still got ants (in a damp dish towel). We would definitely stay there again.

Cecilia
6-night trip