great hospitality and brilliant location