I am very ambivalent about this review - there were some very excellent things about this hotel - fantastic locations, beautiful rooms, excellent hotel restaurant, friendly & helpful staff... however, there were some not-great issues (i.e. their private beach MUST be booked in advance and beach chairs are 60euro each! I might have made this reservation in advance, if I had ever been alerted to do so. Furthermore, when I inquired about their "private beach" the staff looked at me with distain that I had not reserved well in advance. How dare I attempt to go same-day, apparently. Rude and unnecessary.