The place is really great, you can easily take the public transportation and within 10 minutes you can be in the center of Rome.