the place is nicely decorated and very clean. We have booked a 6-room villa but there are 2 rooms at downstairs which when we arrive, there are some stuffy smell in those 2 rooms. Apart from that, there are fallen leaves and flowers all over the place which are really unpleasant. The manager has tried his best to fix the problem for us but there are still some smell. On understanding that it takes time to let the smell gone, the manager has arranged another villa for our friends to stay while the rooms take time to clear out the smell. The manager is super helpful and very patient with us, we are very impressed by his help. The house keeping is good, kitchen utensils are enough for cooking, bbq stove is working great, everything is fine and all of us liked this villa a lot. The main thing is that they will try their best to make your stay as comfortable as possible. We surely will come back.