We had an excellent stay! Great location, great villas, and very friendly hosts. We would happily come back again.