First impression was far from impressed. After we checked in for villa superior deluxe, the villa was dusty and not prepared at all. The kitchen was empty from utensils, no cooking wares, the fridge was dirty and unplugged, not even towels prepared for us. The pool filled with dirt and leaves. The bathroom was super dirty with clogged tub, mold on bathroom sink, and hair all over the place. We had to call room service to get the tub unclogged since we desperately need shower. They came with super thin and small towels. It's a sad little villa in a middle of a gorgeous island. Book at your own risk. Edit: I found this horrible place via Booking(dot)come website. It seems they're not taking any responsibilities for the partners of their choosing.