The place is tucked away in a back street right off of the main streets that lead into Piazza Novona. There are tons of great restaurants right around the place, and you can easily walk (<20min) to most of Rome's attractions. I would definitely stay here again. Edgar is super responsive and took care of everything we needed.