I have seen terrible reviews for this place and I was a bit apprehensive but we are pretty low maintenance, we don't need much for one night before a cruise but at the same time, won't stay at Motel 6 or Super 8 despite our budget. Calvin was incredible, we got in early and he was still cleaning rooms but let us change in our room he was still cleaning and left our luggage locked up. This is a SMALL hotel, they do things a little different. We did not have bugs in our room, yes the lampshades were cracked, the water pressure was pretty weak in room 13 and no matter what I did the water temp kept changing and yes, the shower curtain liner had mildew stains. Other than that the bathroom and rest of the room was clean and actually that bed was more comfortable than the cruise ship bed. Ocean Inn staff, please get new shower curtain liners, easy cheap fix!
We would stay again for a night before a cruise. Small hotel, they do have a few rooms on the 2nd floor so if you have a lot of luggage, you may want to specifically ask for a room on the first floor. Literally 2 blocks from Hollywood Beach and the Broadwalk, great location. The air conditioner was kind of loud, which was great for us since we sleep with a white noise machine anyway but some people might not like that. We stayed on a Saturday night so not much construction happening across the street when we were there but I imagine it is a noisy location during the week with the new place they are building.