The place was amazing: it is well-appointed, it has all the amenities and supermarkets in close proximity, and it is also located rather close to the centre of Toronto's activity so most of the places you might want to visit will be within walking distance.