We stayed here for a month. 2 adults and 2 small children. The location was perfect, the house and the garden was also perfect. One time the poolguy didn’t show up, and we contacted James Villas.. 45 minutes later he was there cleaning the pool. Amazing and fast service! 10/10 would recommend!