Four people includes two kids stayed at the two bedroom villa. The villa was more spacious than I thought. Especially the exclusive pool was great to swim in every day for my family. Generally, the bedding and the kitchen tools are clean enough. Two outdoor bathrooms were clean as well. We had no problem using them. There was just one problem, 'mosquitoes'. On the first day, we went to bed unprepared for mosquitoes. We couldn't sleep because of the many mosquitoes. The next day we asked for more mosquito repellent. The hotel disinfected the villa and the garden immediately. I sprayed the door gap before bed again so there were no mosquitoes the next day. Due to the nature of the building, there are many gaps, and the doors were often opened and closed to use the private pool and outdoor bathrooms, so be sure to prepare for mosquitoes before bed. (the hotel provides mosquito repellents) Aside from this issue, the service was excellent. In particular, the floating breakfast with no additional charge was a memorable experience. The free bicycles were great too. They have a private beach across the main street. We ran into a turtle on the first day while snorkeling there! (Technically not a good beach to snorkel but possible!) The hotel staffs were kind and friendly. If it fits the budget, it will be a villa that doesn't envy large resorts. There is 100% intention to revisit next time. I already miss that island.