I honestly have mixed feelings about this hotel.
The rooms are cozy, nothing in a fancy sort of way but they have two King beds and a balcony on each rooms. Plus they are quite tidy. I see the staff mopping the lobby floor like there's no tomorrow's all day long, so that one's a plus. The location is also very very close to the beach, a lot of hotel guests even walked barefooted to the beach. They even have the local street hawkers parking their carts right smack in front of the hotel lobby.
But during my stay our room's air conditioning was not working properly. We complained to the staff but they said all the other rooms are full. No elevators as well so it's definitely a downside for me as I was travelling with an elderly and two toddlers while our room is located on the second floor. The toiletries are also very minimum.
We ended up moving to another hotel nearby with same price range and better facilities. Not very close to the beach but we had enough swimming during our stay here.