Location location location! This place is 100 yards from two churches with Caravaggio paintings, 2 minutes from Piazza Navona, 5 from the Pantheon…just a great spot. Valerio was super helpful with communication on our arrival, had a friend there to help unload a big van & get our stuff upstairs - and showed us where to park etc. big spacious apt.