This place is perfect for Rome vacation. Well located, everything is at walking distance