Beautiful place in a perfect location in South Park.