Excellent location, wonderful hospitality