Location is amazing. If you are doing anything at Rogers Center you are literally right across the street. Place was very comfortable and pool area was fantastic. Great view from the balcony of the CN Tower.