This place was very beautiful and it is very big, so bring comfortable shoes if you are placed in a room that is far from the main restaurants and pool areas. Especially in the buffet restaurant, which has breakfast every morning but you need to reserve the day before for breakfast.
It was strange that you have to make your dinner reservations at 7am every day, that is very counter-intuitive. They accommodated a reservation for our 2 people table because it was my husband's birthday after I begged even though I went right at 7am and got to the desk around 7:20, they said the restaurant we wanted was full, when we went that evening, the restaurant only had about 4 tables of people there. It was strange.
If you are leaving that day they also do not provide you with water, so you are out of luck if you already cut your wristband and didn't acquire water somewhere else. Make sure to bring a water bottle or container for your drinks. Most servers were nice, a few of them could see you had been waiting to get a drink but they kept chatting with other servers. The club could use air conditioning or at least some fans because it gets extremely hot in there. Overall it has a nice atmosphere and I would recommend.