Stunning view, warm and spacious. Great place to stay.