I coordinated and attended a business meeting at this hotel a couple of times. The service from start to finish was FANTASTIC! The staff thought of everything and the meetings went without any problems.
The rooms are great for downtown Toronto! I did hear some complaints about the noise from the trains although it didn't bother me at all.
The location is great as well and the cost is cheaper than other downtown Toronto hotels.
Great experience in general.