Good place for a longer stay if you don't mind shared spaces. Easy access to the subway (a few minutes by bus to Finch West)