We really enjoyed Pedro's place. The location is very good. A pleasant walk from all the main attractions, but far enough away to take a break from the intensity of the city. There is an incredible market and bakery within a few minutes walking, and a number of cheap, local food options nearby. The only difficulty we had was a bit of street noise (and seagulls!) at night. It isn't especially loud or disruptive, but it's noticeable if you are used to silent places.