Two bed condo- we were upgraded from a one bed for free. Staff very helpful and polite, rooms are very good for the money, clean and spacious. The breakfast is good, buffet style. We're only here one night before we started our fly drive, I would recommend for a short Miami stay and to explore what Miami has to offer if you are not fussed about rig on the beach. Didn't use the pool or any other facilities so can't comment.
For the money (especially in miami- we also did a south beach hotel for at least double this amount- family of four in 1 bedroom!!) this place is very very good.