Exactly what was advertised and more! Clean and comfortable. Excellent location and great communication. Everything our group of 7 (3 of them kids) could have wanted. We loved Toronto!