I was in the studio suite, overall it was a disappointing experience.
The room I ended up with was on the first floor, and probably an ex demo unit in the apartment complex. It was next to the loading bay, the stairwell entrance, and right on the street so people were walking right next to the floor to ceiling windows so you couldn't even have the blinds open.
The apartment needs some maintenance and updates. The bathroom door didn't shut, the stools are missing screws, and the desk chair for the mini desk doesn't even raise high enough to use the desk area.
I think if you get another unit your experience might be much better, but you'd be better off staying in one of the nearby hotels instead of this one