great hospitality with a wonderful location