My husband and I are both serious beach lovers, and this hotel was exactly what we wanted and expected. Location is amazing, ample free parking right behind hotel. There are no elevators, and the rooms starting with "1" are actually 1.5 flights of steps up. We were in room 306, so it was 3.5 flights up. Room was small but clean and had everything we needed for a beach trip: bed, window a/c unit, dresser, mini-fridge, flat TV, free wi-fi, closet, and attached bathroom. Decor is nonexistent -- no pictures on the walls, no throw pillows, no curtains. The shower is a stall, not a whole tub, and the sink is just a sink with no counter. The staff is friendly and nice, and our room was made up in the morning each day. The building is old, so yes, some of the floors are not level, but to that I say: Who cares? If you are like us and plan to spend as little time in your hotel room as possible, this shouldn't even be a factor for you. The hotel is on top of Shenanigan's Irish pub, but we couldn't hear the pub at all. A/C is a tiny window unit, but the room is tiny, so it works just fine. We worried that the hallways would be loud -- but no. They do not allow visitors to come to the guest rooms, so I think that discourages the hard partiers. If you are looking for fluffy comforters, free bottled water, room service, elevators, and plush carpet, look elsewhere. But if you want a good place to lie down between trips to the beach and boardwalk, this place is a solid choice.