If you want to stay a five minute walk from Piazza Navona, have your own cooking facilities in an updated 16th century building, with access to dozens of great restaurants nearby, this is the place to be.