Nice place in great quiet South Park location