outstanding location and great hospitality