Great location. You will feel like a local.. This is in the centre of Rome , down a quiet side street. Every major sight is on the doorstep. We were able to visit sights and pop back in between.
Great little restaurant round the corner, convenience store 500 meters. Very stylish workshop conversion.