We would totally recommend Pedro's place. Everything is in a walkable distance. The apartment is nice, the view is picturesque and Pedro was very helpful during our stay. His recommendations made us feel like locals.