Casa Loma was absolutely beautiful! I had researched it before coming to Toronto (it was on a list of must-see places), and it was much better than I had anticipated. My friend and I got there first thing in the morning to avoid the hustle and bustle, and it was well-worth the early morning wake up. We were given equipment for an audio tour and spent the entire morning and afternoon walking the premises. The pictures I took were stunning and the history that went along with them was very interesting.
Casa Loma is a wonderful escape from the city, and you can really lose a good portion of your day getting caught up in everything this home has to offer. I highly suggest visiting here if you're in the area! Get there early and make sure to bring a camera!