We stayed at Thompson Toronto and everything was amazing! We had the suite with bath salts, bath robes, slippers, grapes delivered to room, Tassimo coffee makers, staff was courteous, all needs were tended too in a timely manner. The roof top is beautiful. We were there with our 3 year old son and not once we felt the roof top or infinity pool was secluding us because we have a toddler with us. They're rather kids friendly. The rooftop snacks are reasonably priced. Pictures came out beautiful.