Great location, it's a 5 minute walk to the colosseum and nice restaurants. There's a small convenient store at the entrance of the apartment. Train stations are close.