Very clean and comfortable. Had everything we needed for an overnight stay including food for breakfast. Our girls have lovely memories of playing with kittens and Jennifer kindly offered use of swings and a trampoline in her garden.