I stayed here last week on a family vacation. I love the area, the facilities were super nice. A lot of the staff were amazing. I did have an encounter with a guy who works there though that I can't shake. His name was Angel. He was extremely pushy, trying to pressure me and push me into writing a good review. Extremely flirty, which I didn't appreciate at all. And not the charming kind of flirty that makes you feel good. It was the creepy kind that makes you want to lock your doors, take a bath in running alcohol, and make sure your kids are always with in your sight. The encounters alone set an uneasy tone for the rest of our stay and I'm not sure that we will be back, even though this is a place we have visited before and loved. The rest of the staff however was great as usual.