The place is great and nearby the center of Rome