A fantastic villa and a wonderful experience! Beautiful dream vacation. Rosemary is an excellent host with good communication:)