THIS is the place you wanna stay ! It was PERFECT in every way and made us feel like Toronto was our home .