Flour Suite was perfect for us! The location is close to so many things: 1-2 minutes from bus stops, 5 minutes walking to Campo de Fiori, less than 10 from the Pantheon, Trastevere and Piazza Venezia, and surrounded by amazing restaurants.
The apartment is located on the third floor of a nice building. The elevator is small, but works great and is very fast.
The next time we're in Rome, we will definitely try to stay at Flour Suite.