Pros: Fantastic location, well equipped kitchen, great amenities, comfortable bed, prompt communication by the host.
Cons: Walk-up building, small bathroom, washing machine outside the unit (though private), could get noisy at times