Very clean and tidy. Friendly welcome and communication. Lots of nice little touches like shampoo and body wash, and a well stocked kitchen.