Pricy but a must do when visiting the city. Its just one of those things to check off a bucket list and you only ever have to come once. I got general admission plus the skypod visit, highest point in all of the Americas and the view is something to awe about. On a beautiful sunny day, this is the nicest side of Toronto you'll ever see.
Like others have commented on, I too thought the glass floor would have have covered a larger section but it was still fun to peek down and despite not being afraid of heights, it did make me a little dizzy.
Didn't get to try the restaurant but I can see that this would make a great date and unique experience.