Esmeralda’s place looks exactly like the pictures. It is super clean, stylish & right next to everything. There’s an attached small balcony as well. It is 2 minutes from the square where the buses & trains stop. Metro is about 5 minutes walk. Pantheon was about 15 minutes of brisk walk. St. Peter’s Basilica is right around the corner and so are plethora of restaurants.
I did not interact with Esmeralda in person much but had a brief conversation with Marco. He was full of recommendations. They are both very pleasant. They also had a guidebook of sorts with extensive recommendations.
Although the apartment is right in the middle of everything, it is still very quiet and very safe.