I can tell you that this place is very good, but the cost of buying food there is way too high. The TV did not work, and the phone for the guest service did not work. The TV screen was too small. They have a Tennis court that I wanted to play on, but I have to pay $10 to play; this is insane. For an even meal, they charge $32 per person. That was outrageous. Despite that, the place is very secure and clean inside and out.