We had to change travel plans at the last minute and they were completely understanding and flexible. The location was perfect for us, and we took full advantage of the pool. There's lawn chairs, umbrellas, and tables out by the BBQ grill by the pool and a grocery store across the street, so you don't have to eat out the whole time; but the Mexican place right next door is great too. The staff was the best part, from the super nice and helpful cleaning lady to the friendly reception desk staff, to the amazing person who got my e-mail and sent my shirt back to me after I realized I'd left my favorite shirt on accident. It's hard to find places that offer this sort of customer service.
