This place has all of the basic needs for a few days in Rome . Location is a short walk to the colosseum.