The staff are genuinely just great people. They're sweet, their hospitable, their knowledgeable! Every time I had questions or curiosities, they'd always be up to help out.
Had a gym membership here, and it was a great value for what I got. Be aware of the clause that states you have to pay the next month if it's within 25 days of canceling. That sucked, but it was my own fault.
Stay the day at a beautiful resort and enjoy all the amenities it has to offer!