What a great place to stay for the weekend! Great layout, wonderful amenities, 5 star location, and of course, thoughtful hospitality.