This place is amazing - the views of Toronto - the Rogers Center and CN tower were great. The unit was immaculate and the hosts were quick to respond to any questions we had. I would definitely stay here again in Toronto!