The place is located super close to Campo de’ Fiori, where you can find a a market and many restaurants. It was conveniently close to almost anything and also the bus stop. Be aware that you will need to go up a steep staircase (not a problem for us).