The staff were polite, and the rooms were excellent – large, with a big bed, clean, and with good security (key card access). There was an electric stove, a very spacious balcony, and almost all amenities were provided. The beach was just a short walk away, and you could easily hail a songthaew (shared taxi). It's conveniently located near many delicious restaurants. However, the refrigerator wasn't plugged in, so the water wasn't cold. The key card deposit was quite high (500 baht), but it was refundable if there was no damage. I can confirm that I really appreciated the friendly and polite service from the staff.