This is a nice cosy place at a great location. Vatican city is right around the corner and rest of Rome is also accessible on foot.