When we entered the hotel, we got so excited. Stunning views from our room and the restaurant, beautiful pool, gorgeous beach and excellent staff at the restaurants where we had good food (they get a 5!) So kudos to them! However, at the reception not everyone was as service minded (it took eg more than a day to get light fixed in the bathroom) and we got into a very nasty argument with the manager. To be fair, in the end there was yelling from our side as well and the hotel picked up the bill for our lunch and diner (which says enough I guess) but it definitely colored our stay, which was such a shame, because it is a gorgeous place. The aircons in the room are very dated, one of the sunbeds in the suite was run down etc. I’m sure the hotel can do better; you have to when you pretend to be a top hotel with top prices.