The location of this place near San Lorenzo square is great. Less crowds, more quiet than the touristy areas by the cathedral. Don't take it as an endorsement for staying in this particular property though as we faced a few issues described below.
The first and the foremost, the building next door is undergoing a full blown construction. What it meant to us is they started drilling the wall just above our headboard at 8 o'clock in the morning. Also the street is covered with construction dust and we had to keep windows closed all the time. None of this is the host's fault but we would appreciate a full disclosure about such a condition beforehand, so we could rent somewhere else. We traveled with a two year old and breathing in the construction dust is not the healthiest thing to do on vacation. So little transparency on the host's part would go a long way.
Second, it's time to let the current cleaning personnel go and hire someone else. If we pay a cleaning fee I expect not to have hair all over the bathroom floor and walls. The construction next door didn't help with keeping all surfaces free of dust, but a good cleaner can definitely make this place shine more.
The third, someone already mentioned about the check in procedure. Guests are supposed to call before arrival and wait for someone to show up. Well, we texted 30 minutes before getting to the door, looked for parking and then waited another 20 minutes by the door outside with a tired baby before someone showed up. In the meantime it took three attempts to reach the owner by phone as the calls would go to the voice mail.
The bonus point for those arriving by car. We found it quite ironic that the host said it's very easy to find street parking near the apartment. There are thousands of cars parked on the street but we circled around the hood for 35 minutes before spotting someone leaving. That was our one lucky star. Also make sure you got covered with car insurance against scratches and dents. The streets are so tight that car drivers just gave up on how their cars look. Every car, I repeat every car, has scratches all over. The lady that parked in front our our eyes just scratched three other cars while squeezing into the spot (car behind, in front and on the opposite side of the street). Nevertheless, prepare to walk as you never know where you end up parking. Again it's nothing the host could be responsible for but setting the right expectations is the way to go.