Fantastic family suites with huge balconies. Great location (if a little noisy from Miami beach party scene). Wonderful staff at all levels of seniority. Great food and drinks. Pools (all three of them) are quite small more for dipping than swimming. Can't say enough good things about the place.