I really enjoyed staying at Terra Rossa. It's a beautiful place perfectly situated between the beach and Taormonia. There is a swimming pool and terrace with the most stunning view, perfect for lazy afternoons. The room has a small kitchen which is great if you want to make a snack/meal. Hosts were friendly and helpful and all spoke English. Thank you for a wonderful couple of days!