The place is perfect for a weekend trip in Rome, and the location is great, have many options to transport.