A group of 4 of us were coming to Toronto for the wild card series and although the Blue Jays disappointed us, the accommodations did not. This place is top notch in the heart of downtown and just a 5 minute walk to the Rogers Center. The highlight of this unit was the amazing views of the CN Tower. The unit had everything we needed for our stay while we were there and the foam mattresses were extremely comfortable.