Wonderful place to stay. Check-in was fast and friendly. We arrived after dark, and the grounds were well lite. Condos are spacious with great amenities, full kitchen, washer/dryer, comfy beds. The only issue I had was they don't want guest wearing shoes in the condos, but our floors felt sticky, and I had housekeeping come clean them again, but I still wore socks, and they were filthy within a day of wearing them. Only went to the pools once, and they were nice with water features and nice and cold.