For the price, this place is great.
I stayed in a single room and I had a bed, a TV, a small desk, a sink, a wardrobe and air conditioning. It was perfect for my needs over three nights. The bathroom is communal but the facilities were clean and well maintained.
The proximity to shops, bars, restaurants etc is fantastic and the beach is also 100m away.
If you don’t need fancy then I highly recommend it!