The villas are beautiful and in great condition. The resort is conveniently located, close to lots of beautiful beaches. Matt is an awesome host. Highly recommended.