We had a ocean front suite, which was roomy enough for a family of three. Views were magnificent and the room was light, clean and modern.
The hotel itself was a bit impersonal, like big hotels usually are. Carpets in the common areas could use a thorough clean, but otherwise also the common areas were clean and modern. Pool area and beach were nice (albeit the pool area gets shady quite early in the afternoon) and service in general was pleasant, although on the slow side, especially in the restaurant. Breakfast was ok, but again service could have been faster.
Location is a bit off South Beach in a more quite area, so no restaurants within walking distance.
Value for money was all in all good.