Nice place for a family. So far I haven't had to experience the time share scam.  Great pools.  I found this place on hotels.com. I will stay here again.  I really thought the staff was wonderful, and courteous. Any time I ran into a maid, or maintenance worker. They always greeted me with a friendly smile and made me feel at home. I thought the grounds were exceptionally nice and clean. Only one thing bothered me about the grounds, they used oleander plants throughout the property. Which is something I had to keep an eye on because I had a 15 month old daughter who was putting everything in her mouth she could get her hands on. For those people with children, keep an eye on your children and pets