This is the nicest Hampton Inn I have ever stayed in, and I have stayed at 15+ Hampton Inns before. I would almost compare it to a higher scale Hilton or Embassy Suites. Allowed me to check in 6 hours early to my room and upgraded me to jacuzzi suite, all for free thanks to Hilton honors points. Great location in Miami. Highly recommended. There was no restaurant on the premisses however it looks like they are trying to get one. I have never seen a restaurant in a Hampton in though and there are already tons of places to eat within 2 blocks of the hotel.