Great location in a luxurious part of Toronto