Amazing location, right around corner from bus stop and within view of Colosseum.
Also close to supermarket and restaurants. Thanks for the restaurant recommendation! :)