From beginning of my stay to the moment I checked out, my stay was fantastic.
The Shangri-La Hotel in Toronto feels upscale and looks beautiful. The lobby is an open area with a grand piano and fire place. In the day, guests sit around reading the paper and chatting. At night, it's lively and people listen to live music while sipping on fancy drinks.
The room was exceptionally clean. I actually checked out the floors and corners since I have a baby staying in the room with me. Amenities were excellent and the décor was stylish/comfortable.
The staff were helpful and friendly. I dealt with about 5 different people and they were all wonderful.
No complaints!