We wanted to stay on the beach while in Miami for an event, and this unit was a great match for us. There was plenty of space, lots of storage/luggage racks, seating, etc. The view was fantastic.
The property was right on the boardwalk, which we loved. We didn't use the pool or other facilities, because we were out during the days, but it was pleasant to walk past the pool areas to get to the beach for morning/evening runs.
Check in/out was super easy. The valet parking was a bit pricey but very efficient. I emailed the hosts a couple times ahead of our stay and their communication was super fast and helpful.
I recall some reviews of this unit that note issues with cleanliness/updates. We found the unit very clean and well-equipped. Sure, there's a popcorn ceiling and older fixtures in the bathroom, but those did not affect our enjoyment of the weekend!
If we're back in Miami/Miami Beach, we would stay here again.