DO NOT STAY HERE. The location is great, especially if you’re cruising from Port of Miami - that is the only good thing I can say about this hotel. All ice machines were all broken. No usb plug outlets in the rooms (tv was super old, decor is very old, NOTHING like the photos you see online!!!!). Filthy bathroom, trash cans not emptied. Bathroom mirror was broken. Bugs in the window. Carpet was ripped up in multiple spots. Paint was splattered everywhere in the room and the beds looked like a five year old made them. Elevator was so slow, had to wait in a huge line every single time to use it, waited over 15 minutes just to get in it. We were on the 10th floor so hauling huge suitcases up the stairs with kids wasn’t an option. Checking in took forever. Service was horrible. Water was leaking out of an air conditioning vent in the ceiling in the lobby and soaked one of our bags while we were waiting forever to check in. WORST HOTEL I have ever stayed at, it felt like a $50 a night dirty roadside motel, absolutely horrible. The nightly rate is astronomical for what this place is, AND they charge a resort fee which is insane. Spoke to the staff about the lack of ice and extreme elevator wait times and his response was “we have complimentary water in the lobby while you wait”. Don’t be like me: stay ANYWHERE else.