Wonderful hospitality, great location & great facilities.