Pro:
Excellent location
Super clean
Comfortable and cozy
A lot amenities
Spacious (for being a small place)
Lots of TV apps
Gym was awesome!
Laundry available
Easy parking
Host were very friendly and helpful
Cons:
Basement apartment makes it noisy
Gets stuffy (no AC and no big windows)
No way to lock your door from the outside