Lovely villa with all the amenities a family needs and just a short drive to local stores. Excellent hosts with good communication throughout the process. A very enjoyable stay.