Sparkling clean, great location, speedy and friendly communication with hosts - an excellent and entirely stress-free stay!