This place is very cool, the location is perfect for exploring Rome. There are plenty of great food options close by and quick walk to the Vatican