Fun, quirky, very comfortable and clean. The Cowshed is a great stop for a good night's rest.