Very convenient to tube which is just around the corner. Plenty of coffee shops for snacks. The Firkin across the road we used one night and the food was very good as was the pizza house further up on the corner. We bought a weekly travel pass in the tube and this worked out very well for tube and buses. Do take a night trip to the islands - makes for good pics at the end of the night. Also a day trip to Niagara Falls is spectacular. We used the Toronto City Pass which was very good value.