I highly recommend staying at Giovanni's B&B. Located in a lovely neighborhood you find yourself in short walking distance from the main turist attractions of Rome. The room is very beautiful and clean. A friend and I spend a weekend there i July and truly enjoyed it - Giovanni offered to pick us up in the airport although we wouldn't arrive until midnight. When our flight was delayed approx. 45 min Giovanni and his dad had been patiently waiting for us in the airport but was SUPER friendly and happy to see us. His dad gave us a map and the basic useful turist info on what to see in the area etc. Although english wasn't running completely smooth, we managed to understand each other without any problems. The breakfast was served at a nearby café which gives you a very good feel of the typical italian morning (especially if you go there during week days) - and really good coffee! I wouldn't hesitate to come back :)