This place is brilliantly located. We spent 3 whole days in Rome and managed to set off on foot each morning to get to the various areas in Rome. There are plenty of reasonably priced basic restaurants close by and a supermarket to buy drinks and snacks. The flat is really nice and you can’t get tired of the view from the windows.