Spotlessly clean and really comfortable stay. We only stayed one night but I'd be happy to stay longer. The only small thing I'd say is it'd be nice to have had some milk for our tea in the morning but aside from that it was perfect.