Great location, micro suites are not what I'm used to, however I really liked it. It's about the size of a standard hotel room. This place has enough space for 4-5 people to comfortably hang out without bumping into each other. Any more and it'd be a bit crowded.
The location is awesome, it's not necessary to drive at all. The 2nd floor view is nice, a combination of street and partial waterfront facing south. Parking is plentiful and convenient at a parking lot between the building and an outdoor store for reasonable rates of less than a dollar an hour ($12 per day & $7 per night - honkmobile).
Overall price is decent, basically you get a very attractive micro apartment in an excellent location for a price that compares to a mediocre out-of-downtown hotel. I highly recommend this place if you are interested in spending the majority of your time in and around the inner harbour and downtown.