Meera's place is clean and has the basic amenities you need. It isn't one of the high floor apartment city view places, but if you're plan is to go out and about and explore Toronto for most of your time, this is the perfect place to stay. The free parking is a plus, and the price is too good for what you get! Great location too.