Place is very well located in the center of rome, minutes away from great restaurants and amenities, perfect for holidays !