great hospitality, great location