great hospitality. convenient location