I had a great stay at Pedro's house of maps with my girlfriend and we were all in all very satisfied. If you can live with the cons I would recommend Pedro's apartment to anybody.
Pros:
-The apartment is just perfectly located to discover Lisbon. Everything is very near and within walking distance, you only need to use public transports if you want to go to Belem.
-The apartment is pretty nice (as on the pictures), the balcony offers good views, and you find nearly all the accessories you'll need during your stay (wifi, towels, cooking stuff, etc.)
-Pedro is a friendly guy and is very responsive and helpful.
Cons:
-You need to take 102 steps everytime you want to go back to the apartment, so you'll think twice about it, and should not forget anything upstairs. ;)
-There is no possibility to darken the main sleeping room and the mezzanine, so we woke up pretty early everyday as the sun went up.