I had a great stay at Pedro's place! It's very close to a lot of restaurants and bars in the Roma area. It's right next to a 24h pharmacy and only 1-2 blocks from other convenience stores. For pickier travelers, the apt is on the 3rd floor with stairs only and right on a very busy street if you are a light sleeper.