More than enough space and amenities for our group, and super convenient to the airport, great restaurants on the beach, and to Hard Rock Stadium. Wish we could have stayed longer, and would definitely return!