The hotel location is great for aventura mall but a little far from anything if you want to walk. There are numerous shops nearby but the beach is about 2 miles along the main roads. Taxi to downtown Miami and airport costs aprox $50 bus from mall available but times are limiting. Aprox $2 to downtown Miami.
Rooms well appointed in the residence inn style. Bit of a noise problem from the hall as gap under door is large. Also AC can be noisy if running through the night. On the whole staff very friendly but sometimes gave an impression of being busy or put out. (These staff members were in a minority as almost everyone else was very happy to help and customer service was reasonable)
I would recommend in the future but with reservations on the location if you are looking for a "Miami vacation"