Hotel: decent hotel, no showing-off, located right...
Hotel: decent hotel, no showing-off, located right at beach (plenty of beach chairs). Only downside: lots of stairs, which might be a problem for some people
Room: nice, clean and spacious(furniture not brand new but doesn't really matter), nice balcony
Only downside: A/C quite noisy, and air flow may have peculiar smell (sewage-like)
Bathroom: not great (decoration-wise) but fully functional
Restaurant: really nice, plenty of choice, reasonable prices, fast service
Staff: very nice and friendly
Overall: suitable for people who like tranquillity