This is a nice spot to chill. I go here to lie out in the sun and read now and then. It's very close to Yonge and Eglinton but yet just far enough to be quite quiet.
I don't know much about the facilities but I do know that they have both an outdoor and an indoor swimming pool.