Villa is clean, owner always making effort to make it better. Although villa is not new new condition, but its clean and proper. Breakfast is readily cooked and staff are very friendly. For lunch and dinner, you can order from them, price is reasonable and delicious, the cook can cook very well. Just that you will need to wait 45mins to an hr for it, but it still ok for us (Family of 7). One thing exceptionally good is the owner, Daniel is very responsive and helpful, we feel safe in his villa.