This place had everything. It was clean, well outfitted, and the complex had two pools, hot tubs, tennis courts, picked ball courts, a basketball court, and shuffleboard. It was really convenient to IMG and the beaches. It looked a little dated on the website, but I was pleasantly surprised.