A very comfortable place to stay, in the heart of the Maple Leaf neighborhood.