We made a quick stop here one night while passing through Miami. We actually made reservations here by mistake as we thought we were going to be somewhere else. However, it turned out to be a nice stay. We didn't smell anything like some of the other reviews stated so maybe this was cleared up.
Free parking (you can get hit on this in the city)
Pool (looked nice, but we didn't get to use it)
Busy area (isn't all of Miami)
No free breakfast
Expensive onsite shop