The location is good. Less than 30min drive from Ft Lauderdale Airport. Less than an hour from MIA.
The sea view that hits you on entering the apartment itself is great.
The property accommodated 2 adults and 3 kids well enough. But there are only 3 beds.
It was useful having washing facilities in the apartment. The apartment is a decent size.
The pool area is surprisingly nice. The gym too. You must valet park if you want to park in the building, so you should factor this cost into your stay. Likewise the daily resort fee.
The check-in process was an infuriating farce. Rude. Unhelpful. Both at the property and the property manager. I was delayed c. 1.5hrs checking-in. As the parking is connected to the booking, no record of my booking meant I couldn’t even park. The manner in which the delay was dealt with was really poor. We noted a few others having difficulty checking in during our stay.
Moral: call ahead & check that you’re registered.
The property is nice though.