This is the perfect spot if you are visiting Rome! Very central, has all the amenities you could ask for, and extremely nice hosts!