Great spot, great location. Plenty of space. Common space is a little small but not relevant if you’re not planning on staying in. The add-ons are something to be aware of ($200 pet fee, $60 per day parking, $50 early/late check in/out) when booking this place, but ultimately not a negative if you read the posting and understand what to expect.