Very clean, warm and tidy. All you need. The bed is a bit small for those of us over 6 foot tall... Otherwise lovely stay and good location!