Overall this unit was nice, clean*ish and fit our needs for our friends vacation weekend, for the price we paid. However there are a few things we did not so much enjoy.
We had a lot of difficulties finding transportation to/from other areas of Miami beach. Proximity to shops, groceries, restaurants was not as close as we expected. We expected walking distance which was not the case.
We requested an early check-in because some of us arrived early in the day. We were told we could check in at 1:00 PM, however the unit was not ready until 3:30. The front desk was accommodating so we were able to drop our luggage and enjoy the pool/beach until the unit was ready. On the flip side the day of check-out, we had housekeeping waiting for us to leave prior to 11:00 am check-out, a little frustrating.
On the beach we had to rent two chairs. It would have been nice if that was included in the rental. Beach was beautiful and low-key overall.
Pool staff were very friendly and helpful. Pool itself was a little dirty, could use a good cleaning. Getting to the pool was like a maze. We understand things are under construction, hopefully will be better once that is complete.