This place is amazing. It’s very big, and very clean. The place is at walking distance from the Colosseum and other attractions, as well as tre train/bus that brings you from and to the airport.