You get what you pay for. We rented at this hotel because it was cheap and was located right on Ocean Drive. If you’re just looking for a place to lay your head, the very bare minimum, this will do. That was our thought process, so we weren’t surprised when the room was tiny or the bed was rock hard. But if we could do it all over again we’d cut our 2 day stay to 1, spend the same total amount of money and get a better room somewhere else. The ac worked but barely, the mattress was both hard like stone and lumpy. You could definitely do worse, and the location is spectacular, but the room left A LOT to be desired. Probably wouldn’t stay there again, or recommend it. If you’re used to sleeping on the floor in a hot closet, and all you care about is location and saving money then this place will work for you. We learned the hard way that it’s just not for us. Location and cheap stay, that’s what the majestic has going for it, not much else.