Racheal place is located in a fantastic area of Toronto, very close to the eclectic and hip Kensington Market, steps from the dinning and nightlife of Little Italy and only a 20min walk from the heart of shopping on Queen Street. The flat itself is absolutely stunning, I really can't say enough about the decor and amenities - just outstanding!