Perfect place to stay to visit Rome for a few days - had everything you needed!