Pros: The location is great, large living area, well equipped kitchen , convenient to check in, easy to park. Very clean as described.
Cons: Soundproof was not good, can hear neighbor stomping or sometimes talking.
Also be aware of heavy fines posted, though I think hosts are reasonable people.
Overall, I still would recommend this place for short term work or travel.