Spotless, comfortable, lots of little extras and homey touches. Great communication with the hosts. Would for sure book again!!