Would 100% recommend this place to all, amazing location and at a very affordable place.
10 minute walk to the Pantheon, next to Piazza Navona and within walking distance of all the major sites!