Upon arriving to the resort we were given a room with a broken airconditioner, when addressing the issue we had to wait almost 6 hours until we were given another room, the second room we were given had no hot water so the checkin wasn't until 11 pm. Spend over 10 hours until settled in our roo. That also had some broken hardware all over the room.
Staff was not very friendly, anything we would order at restaurants or buffet we had to wait for a long time sometimes they would just forget and never bring it. Its definitely not a 5 star resort i would give it a solid 3 1/5 starts.