In the following sentence, what does the "it" refer to? Is it a dummy subject that refers to the infinitival phrase "to test your golfing abilities at a challenging but extremely fun course"?
The crazy golf in Camden has been rebuilt recently and it awaits you to test your golfing abilities at a challenging but extremely fun course.