Avery's place checked all the boxes for my Toronto visit - clean, safe, great location and dog-friendly.