Pros:
The place itself was perfectly adequate for an extended stay. Has all your essential cooking utensils and silverware which was nice.
The bedding was quite comfy, as was the couch. Tv and wifi were good quality.
Just a couple minute walk from a grocery store as well as a handful of tasty restaurants.
Cons:
Parking. Make sure you arrange a reserved parking spot beforehand; unless you're comfortable leaving your car parked on a side street a block or two away from the building.
Shower. If you're a stickler for water pressure this might be an issue. It's not terrible but certainly felt like it maxed at a medium low pressure.
Overall:
I'd stay with them again, just be aware since they manage multiple properties you won't get a response as quick as you would if it were just a sole owner. Their customer reps are friendly and helpful when you can get a hold of them it just takes a while.