The best location to stay when visiting Rome - all major sites are located within walking distance with many restaurants and bars along the way to enjoy the city until late night.
The apartment itself looks just like the pictures post, clean and cozy.