Firstly, the check-in experience was very pleasant as we were asked to sit down and the staff went to us to assist on the check-in. Thanks to the reception staff Slamet, we did not have to queue like how other hotels do it (including 5-star hotels). A very good first impression of Angsana. The beach is surprisingly clean and the water is clear; beautiful beach. Food quality was good. The only critic if I have to make is that the food at the restaurants are a bit too pricey. I had expected it to be expensive but it was more expensive than what I imagined it to be. Their staff there greeted guests every time they see them at any time of the day. I must compliment staff Benny for his friendliness and helpfulness to attend to guests' needs and he was very attentive and cheerful; brought smile to kids at the resort. Overall, it was a pleasant stay at Angsana Resort and I would definitely recommend and come back to this resort again!