Super clean. Terrific location. Great attention to details in outfitting the place. Extremely helpful and gracious hosts. Excellent communication. They even arranged for a private pick up at the airport for just a few euros more than the taxi price. Which we felt was well worth it. Plus a private driver to our car rental location the next morning. 110%