Pros:
1. Location
2. Spacious
3. Helpful host
Cons:
1. Extremely loud (neighbors, floor creaking and flimsy or nonexistent doors to bedrooms and bathrooms)
2. Generally run down
3. Probably worst, lukewarm water in shower.