Umberta is fantastic! Once you understand the subway and Hop on Hop off bus you should stay here