Pros:
- Great location in Polanco
- Nice floor to ceiling windows
- Shared rooftop with amenities (gym, jacuzzi, etc.)
- Responsive amiable host.
Cons:
- Rock hard beds. Mattress way too firm for me.
- Unattractive concrete floors.
- Cleanliness issues (initially). Host arranged for cleaning to make right.