The location of My's place simply can't be beat. It's is right in the heart of downtown Toronto, a short walk to the best the city has to offer. If you're not afraid of heights (it's up a few floors and features a spectacular balcony), you're sure to have a great time, no matter your interests.
It's a little hard to find the lobby and driving downtown is a bit stressful (plan your route carefully - there are one-ways all over) but you'll feel right at home in no time flat.
The building is right near Toronto's main train station (aka Union Station), the subway and the island airport, so there are plenty of options for getting in and out without a car.
Oh, and did I mention there's a pool?