We just returned from an amazing week stay here. The villa was perfect and we found it had everything we needed. We especially loved the outdoor spaces and enjoyed using the bbq and dining outside on the evenings after the little one was in bed. David was a great host, there to greet us and show us around when we arrived, answered any questions and gave recommendations on where to shop, eat and go to the beach, and when we had a problem with one of the AC units he came and got it sorted quickly. We couldn't fault it and hope we will be back in the future!