A very central place to visit Rome near the Piazza Navona. Good place to stay...
Some upgrade from the both bathrooms can make the appartement contemporary.