This was the 2nd time we had stayed at Karen's villa. In terms of privacy and space you can't beat it. It's a wonderful place to wake up and spend your mornings listening to the sounds of birds, monkeys and various other sounds of nature including the ocean. The temperature at that elevation in the evening is perfect. The private pool is what made it for us. We spent a lot of time on the front porch area, that is well equipped with a table and chairs along with various other patio furniture. The full kitchen is nice because we were able to cook our own breakfast and enjoy the mornings without having to get dressed and rush out. Karen is a pleasure to deal with and we will definitely be back.