Staff was very nice, rooms were huge. We came in early and got upgraded, which was so accommodating of them! Rooms were clean, there wasn't much in terms of windows, and they couldn't be opened. The kitchen has kitchenware. I could see staying here for an extended stay.
Area is basic Miami and Miami people. Lots of shops and restaurants around!
Also private access to the beach. Each room allocates 2 chairs, so we had to share with our kids, but no big deal. They were in the water anyway. They close down at 5pm so if you want to stay beyond 5pm, bring an extra towel for lounging on. Umbrellas are $15 extra.