Good location, lots of space, modern decor and well run. A good place to stay in TO!