This is not a 5-star ”luxury” resort, 4star at best. Location is beautiful, but service falls short, food at the resort extremly mediocre (served cold!) with high prices that dont correspond to the quality. They forgot to give me a ”towel card”, I asked for vanity kits and they left sewing kits intead, the in/out-checking process took forever, always queue at the reception, the reception staff always seemed stressed, I was seated in a corner during breakfast and got an half empty water bottle. Several resturants but keeping up with their opening hours is a project in itself. I had booked a room with resort view, apparently resort view is the parking lot…Happy they changed it for me. The grounds is however stunning, the views amazing and proximity to the beach, the spa/gym good, so sadly such a failure by the management regarding ”luxury”…It simply is not. If you want real luxury/personalized service and good food choose elsewhere.