I travelled with my boyfriend and another couple and we are in our early 20s for reference. We did not enjoy this hotel experience, although the location and beach is very nice. To start we booked 2 rooms with king beds and when we got there we received 2 double beds in both rooms. When we spoke to front desk they said there was nothing they could do and we are not guaranteed what we booked. They kept telling us to come back the next day and they would solve the issue and they never did. Other issues - very bad at accommodating a gluten allergy, I could barely eat anything. There was almost NO night life here (no shows, activities, music playing, bars open late, etc), usually only things such as karaoke which ended early. Many of the mangers and staff were not friendly or accommodating. Food - the buffet area is only half open and there are barely any options for food. Their restaurants were not great either and it is EXTREMELY hard to book reservations on their app. At the end, our flight was delayed many hours and they would not let us stay in the lobby and said we had to leave. We came without high expectations and wanted to enjoy our holiday but this hotel was not a good experience, we do not recommend it for younger groups.