This place was perfect: great location, easy check-in, spotless and stylish. You get a gorgeous view of the CN Tower and watching sunsets from the living room or the balcony is a real treat. I will definitely stay here again when visiting.