This hotel is located on a strip of beach that is accessible down a long staircase. There are several hotels along this street. The room we had (basic) was spacious and had a recent cosmetic update but there were many things that were lacking. No microwave in room (there's one in the lobby), small fridge that was barely cool and had a thick layer of ice on the back wall, no freezer compartment, bathroom sink had no hot water despite running the tap for several minutes, there was no A/C and heat unit built in, just an ancient wall heater, room located in a short outside walkway facing a wall. It was clearly the least desirable room on the property. If we had been staying more than one night we would've upgraded as there are lots of rooms with better locations in the property.