Pros: amazing food, lots of gluten free options, beautiful beach, clean hotel, sparkling clean heated pools, friendly staff, staff is very attentive and accommodating.
Cons: rooms are not sound proof- loud music played late into the night, shows start too late when traveling with kiddos, long waits for elevators, needs more child friendly dinner options
Overall an amazing stay, would come back.