A very clean, comfortable place in a great part of Toronto.