Great location, 3 minute walk from the metro and 16 minutes into central Rome.
The place itself is nice and great value for money.