I just stayed one night for my short trip. They offered a very good rate and I stayed at one of the studio suites .
Pros
- Rooms are quite spacious with huge kitchen. It even has a dishwasher.
- Good size of desk - perfect for work station.
- Lots of amenities: free use of computers with internet, Coffee and tea stations for 24 hours, free breakfast, gym, hot tub, laundry rooms etc.
- Big screen TV.
- Covered parking
- Front desk staff was very friendly.
Cons
- The fridge and heater are quite noisy at night.
- Bed sheets were not clean. They had some stains on them.
- I didn't see any fan in the washrooms.
