Spotlessly clean. Warm and welcoming. Excellent host who keeps you updated and gives very clear instructions at every step Will definitely book again. Highly recommend