This is a great place to stay. Very clean, well equipped and with good beds. The location is probably the best in town. The beach towels you can lend are a great example of how well thought through the equipment is. Only make sure you are fit enough to climb the stairs to the 4th floor.
I would definitely recommend this place.