We really enjoyed our stay here. It’s right in the middle of Piazza Navona and everything. We walked to all the main touristy spots and had no problems. Most things are within 10-30 minute walk. Would definitely stay here again.