Great location outweighs any inconveniences travellers typically encounter with european accommodations (e.g., small showers, small kitchen in this case).
This apartment had an abundance of AC outlets (rare in older buildings), room air conditioning units, and a clothes washing machine which were all appreciated. Building and apartment access was easy - lift was a great treat after a long day of walking.
A surprisingly quiet location, given the commotion around the nearby Piazza Navona.