The Three Villas are in the perfect location -- with the perfect set-up. We could not have asked for more. Stephen was always very responsive and made sure we had everything we needed,
as well as a super contact on the island. Can not give a higher recommendation!