Super clean hotel, cleaning crew was working very hard to keep the hotel/beach clean, food was tasty, animation team was good unfortunately costumer service was bad especially at the food court. There was 3 times I waited 30 minutes for the server and never came to take my order, multiple times at the buffet restaurant I would eat without anything to drink. I suggest just place some drinks where costumers can go get their own drink like it’s for tea and coffee.