The property is beautiful and the pool is very nice. Its off the strip but close enough for a cab or take the shuttle bus that leaves every hour. We had a reservation for 2 suites from Saturday to Saturday. When we got off the plane, I get a call from the front desk that they had overbooked and they couldn't give us the 2 suites. Instead they wanted me to upgrade to a double suite with a kitchenette. Considering that I made my reservation in January, they shouldn't have bumped me 4 months later. And they definitely shouldn't have pushed me to upgrade at my expense because it was their mistake. After having to haggle they gave us the double suite at no additional cost but I should have been compensated for the inconvenience. So the trip got off to a terrible start. Then we made a reservation on Saturday night for a cabana on Sunday, paid upfront, but they didnt have us on the list Sunday morning. There were 10 empty cabanas but they made an issue of it as if it was my mistake, again, they made the mistake not me. Then we aksed for the room to be cleaned on Tuesday while we were away in Arizona for 3 days, that didnt happen. We came back to a messy room with no clean towels and the garbage overflowing. All in all, its a nice place but the Management team is weak. Also, they're gonna push you to buy a time share because that's their business model. The guy Sammy was a gem, he was super informative, very helpful, and always pleasant to deal with, and the valet people too.