We (2 adults, 15 and 11 year old kids) had a good time in the apartment which was big, very clean and matched the description.
The location was good with easy access to Miami Beach and other sights. The complex is right next to the beach and the pool area is very nice. Great place!