Wonderful spot— great hospitality, great location, lots of nice touches and details, met my family’s needs perfectly!