Wonderful place !
Really near of all public transportation. Nice play to stay for visiting Toronto. I recommend.