We checked in late and instead of providing us the right room (2 bedroom) they only had 1 bedroom ready. Areas need to improve 1) internet is slow and sometimes not working. 2) Dust in areas such near window and lamps 3) looks like poor maintenance in common area and garden with little staff on site. 4) all 2 bedrooms are next to the road where they don't tell you in advance even I specifically requested for quiet rooms away from the road (read the review on Google) 5) the doors and windows are not working properly. Bedroom next to the pool would have water leak into the room if there are some splashes. A few positive areas to note. The villa pool is big and deep (150 cm) we fully utilized it for diving. The limited number of staff there are friendly and accommodating. Free bikes to use (although limited and one is not in a good condition. Overall it is a bit disappointing given good review here and Google. I think management team have to do some work to improve the experience!