A great place to stay. Something different. Comfortable and warm, even in the depths of winter and wild weather.