Pros:
- Beautiful, spacious apartment
- Great neighborhood
- Close to public transportation

Cons:
- Managed by a company that will try to make you sign a legal document and write down your credit card and passport information upon check in (very shady, we refused to give them credit card info).
- They will try and charge you extra for everything (using another pillow, towel, etc)
- There weren't any basic things you might need. No paper towels, no laundry detergent, etc.
- The walls are pretty thin, so expect a bit of noise