Great place in vibrant part of Toronto!