Great accommodation. Place has a magnificent entertainment area and pool is great. Place was neat and tidy and very spacious. Communication with hosts were exceptional.