Beautiful villa, spotless and clean. Fantastic pool and outside areas. Great location. Highly recommended.