We rented this adorable, cozy villa for a month. Kadek & his wife took such loving care of us. They are awesome hosts. They were super helpful and easy to reach at all times - one day I woke up at 5am and noticed there was no internet, messaged Kadek to tell him to check on it and he showed up 30 minutes later! Just one example of many demonstrating how above and beyond responsive they are. His wife kept the place neat as a pin and when I was injured was so sweet as to offer to get me food or help me bathe and dress as I only had use of one hand. Kadek also works as a driver and I can't recommend him enough - we used him to / from the airport and also daily to get to and from yoga teacher training (a quick 5 min ride but when you're studying and sweating for 12 hours a day you don't want to walk 20 min each way) -he was always on time if not early. Also, when I had an accident and sliced up my hand, requiring stitches, he picked up the phone at 9pm on a Friday night and immediately dispatched someone to come take me to the clinic as he was not available. I can go on, but you get the picture. Incredibly nice, dependable people. The place itself has two big, airy bedrooms that open up to the pool. Note that the 2nd room has no direct indoor access to the kitchen / living area - either you need to walk through the other bedroom or alongside the pool. the kitchen was great, open air living area very comfortable for lounging. We had an incredibly relaxing stay at the villa- I would go back in a heartbeat.