The resort itself has everything one needs....awesome property, great location, and many amenities......BUT there is zero management to be found.. They tried but this was one of the most dysfunctional resorts I have ever seen!! I am a Platinum member with Starwood and I had to fight for a decent room....had to wait in line to check in for 35 minutes...every time I had to go to the front desk there was a long wait which shouldn't happen at a 4 Diamond AAA resort which they proudly display. Staff tried but fell short because their is ZERO leadership in this resort. Will I stay in this resort again....sorry to say...NO. Enough said!