Hillside hotel with sea views, an outdoor pool, and free breakfast. The restaurant, La Terrazza, offers quality ingredients in a unique setting.