9/10The villa is very comfortable with enough relaxing area. They have a good chef that can cook delicious Thai food so we eat mostly in the villa and dined out only occasionally when we need to refill the refrigerator. They have also a bba gasstove that you can do your own bbq.