The place was exactly the same as shown in the pictures with a very good location. Everything was just walking distance from the apartment, including restaurants and sight-seeing places.
Sabrina was also very friendly and gave all the directions for restaurants and how to reach various monuments and sites. She accommodated our request and kept tea/coffee and complimentary sparkling water in the apartment.
Highly recommend staying in this place if you happen to visit Rome.​