Beautiful resort. We enjoyed all the amenities offered. The wide selection of food. from buffet to Al la cart. The staff was A1 professional,, courteous,, helpful and always with a smile. We enjoyed the large selection of pools that are so well maintained. Enjoyed nice casino, nightly entertainment ,, music, and theaters. Check in was fast and easy. Our concierge continuously checked up on us daily.. maintance came immediately for something that need to be fixed in our room. Overall, we enjoyed our stay. We decided to come back soon.