The villa was superb. Great location. The resort was impressive with lovely surroundings. The villa had everything and more than expected. The bed was super comfortable and the parking spot was undercover. Petrina, our host, was awesome. Good communication, easy check-in and out. The place was spotless. Great value for money. Would definitely stay again