Great place to stay - warm, spacious and spectacular views.