Pros: Great location. We walked everywhere our entire stay because we were so close to everything.
Cons: Hosts were a bit condescending in their communication. They made us schedule a time to meet one of them for an unnecessarily long check-in process. There was a long list of rules and fees associated with breaking those rules which the hosts repeatedly reminded us of. It felt like they really wanted to charge us a fee.
The location was great but the streets were loud. I woke up each morning to the sound of people down below.
The kitchen was not well-stocked and the cabinets were disorganized.