It is a very well maintained property and I liked that there were separate pools for families with kids versus adults. The restaurants were also very good and we enjoyed the fresh backed croissants each morning that we picked up as Zack's market. However, there are at least a dozen things about this resort that led us to conclude we would not go back: the matress on our bed was too hard and gave us aching hips by morning, you can't exchange towels except for grabbing a new one from a chair at the pool, they don't clean the rooms unless you stay more than 7 days, the adult pool is way too deep (over 6 feet, which made it uncomfortable to go in), the entertainment is very late at night (10:30 typically), and all the items in Zack's market are huge, including the bottles of water alchohol, shampoo/conditioner, and other personal items. They are too large for anyone staying only a week, unless I suppose you're with a large group. The resort looks good from the outside, but the approach regarding most things we asked about was is very stingy and there are so many oddities about the place, that we will not be going back. On a bright note, the food at the Safari restaurant was great and we went there several times during our stay.