Perfect location. I stayed for 10 nights. The suite is clean and had everything I needed. Windows are north facing.
The building is very quiet in terms of other suites and hallway noise.