Such a great place to stay. The whole place is really well set out and the villas by the pool are just amazing. Nothing is too much trouble for the local staff who are always there to help. The villa owner gets a little confused at times in terms of payments etc but just take note of what you have at the villa (massages, food etc) and there wont be an issue.
There isnt any credit card facilities which is annoying in this day and age, however get the staff to drive you to the ATM and problem solved. All rooms had Air Conditioning and fans.
The food is nice but make sure you are specific with your requests. Language barrier and all. The Nasi Goreng is the pick of the menu.
Would stay there again for sure. THE POOL IS THE HIGHLIGHT!!!