Amazing place, loved our stay! The place is massive and has an amazing rooftop Terrace with a view of the CN Tower. Highly recommend