great hospitality. great location.