Wonderful location and outstanding hospitality