Excellent place to stay, with every amenity you'd need for a long trip, and a convenient location with great access to the rest of Rome.