Property was clean and spacious. Pools and rooftop hot tub were some of the best I've ever seen. Many options for dining, including an elevated food court with several types of cuisine, desserts and even a wine bar. There are also 3 stand alone restaurants, including a tiki bar, sports bar and upscale italian. My only complaint was the rooftop pool bar service was aweful! Bartenders were very unfriendly and acted like it was a pain to serve you. Took forever to get a drink. Waitresses that came around by the pool chairs were very efficient and friendly though. All in all, i would recommend this resort.