great hospitality and location