Absolute disappointment! We booked presidents suite with hot tub on the balcony because we loved picture of it on *******. Unfortunately ******* took a photo of room top room, that was not available, so they gave us second floor room that was very outdated and had a small hot tub. Our room was not ready at 3pm, we checked in 1.5 hrs later only. Almost no shade at the beach. All sun beds are taken unless you want to wake up before 9am. Beach is good and water is calm. Food is very average, not 5* resort food. Wait everywhere because hotel is full to the max and they don’t have enough staff. We had Diamond package so lines were okay, but regular rooms wait for the buffers are crazy. Glad we only booked 2 nights.