Spotless! Cozy and comfortable! The hosts have thought through every detail to make sure every need was provided for. Thanks for a great stay!