at first, I booked for 6 people (5 adults and 1 child). in the end, show up only 5 people, which are 4 adults, and a 3 yrs old child. I sure I book and paid for 3 bedroom villa, which is whole villa, and provided with 6 sets breakfast daily. but when we checked in, the staff told us, we only can choose 2 rooms to sleep, another room he locked it and he kept the room key. the reason is we only have 4 person, small child not count. OK Fine. then breakfast, we should have 6 sets breakfast, even 1 family member no show up, but I had make payment during booking. the staff told us, we only can get 4 breakfast daily. The small child, not count again. we try to negotiate with him, but he said the rules is like this, he cannot do anything. OK, fine. To avoid destroying our holiday mood, we select no fighting with him. This is really bad experienced I never ever had before. but overall, this villa is maintain with quit ok, same as photo. for thus people who want to book this villa, please think twice before you make booking.