Definitely a mixed bag. On the plus side you have the views, the views, the views! Every single room has a gorgeous view of the Bay. The staff is hit or miss - some are attentive/friendly and some are irritated/overburdened/brusque. Know that you will have to walk up a hot, steep hill to your room no matter what - there is almost never a golf cart available to give you a ride as promised. My room had sliding doors to the balcony that shut off the A/C when opened (normal), but the A/C did not come back on again when I shut the doors, in part because there was a huge gap between the doors that would not align or close. I reported this, and a guy came and fiddled with the remote, messed up the settings, laughed with me when I fixed the settings (he really was nice), and left without repairing the door gap. I talked with the front desk another time about it, but nothing was ever done in my 4-day stay. The rooms have no available outlets by the bed for charging devices, and the couch has no arms - just a roll cushion that falls off if you even think about touching it. Minimal decor makes the room a bit depressing, but housekeeping was meticulous. Decent breakfast with a few surly teenager boys “serving” and some very nice, welcoming chefs stocking the buffet. No parking on site or within a short distance from the hotel, and you have to pay 20 euros at the adjacent beach for a sun bed. So… it’s not bad at all, but it’s a 3-star kind of experience, not a luxury resort.