A very well thought out place to stay—clean, warm and beautifully presented.