The place is nice, and perfect for your visit to Rome. Far enough from all of the attractions so that getting there by rental electric bike is fun, but close enough so that you’re not tired by the time you get to where you’re going. It is also 2 blocks from a daily market, and an “everything store” that has anything you may have forgotten. Except roll on deodorant, I could not find that in all of Rome.