The place is very nice, and had everything we needed.
Especially a parking place.
A little bit outside of Rome but it's connected very well!