Great place , it’s near CN Tower and some other main attractions, it has everything you may need for a long or short stay.