super place. nice room, big tv, near the lake, nice area. they are very nice people. i felt me very good there. and toronto is super =)