Great location only a 20 minute walk away from the Colosseum and with plenty of local supermarkets and local restaurants near by.