We stayed at Pedro place in Lisbon for 5 nights. His place has every modern convenience you would need. The location is also perfect being at the center of the Baxia-Chiado area, being a block away from the Santa Justa Lift, and multiple shops and restaurants nearby.
There were only 2 issues that arose which we didn't expect from this booking.
1. Communication - since Pedro isn't based in Lisbon, there were 2 other people that I had to communicate with prior checking in and during our stay. I wasn't briefed about this arrangement before and was only told to send an email to Pedro's contact person once I asked him about the check-in process. Upon arriving the front door, we were also not able to contact the other person who was supposed to check us in. We were able to contact that person 30 minutes prior to arriving, but our messages weren't replied back when were nearing his place. We arrived at night and also had to wait outside for 10-15 minutes.
2. Odor - there were some foul stanches that would come and go at certain times on our stay - apparently since the city's infrastructure is old, this is a common thing that may occur. It would have been nice to know about this earlier. There was also a cleaning chemical spill under the sink which didn't help with the issue since one of us would sleep in the living room which is just next to the kitchen.
Overall, the stay was nice and these 2 things that we experienced are something that can definitely be improved. I would still recommend Pedro's place to potential guests.