The place is fantastic, live is way better than what you can see in the pics and bigger than it seems. Good location and easy to get to the metro station (10 mins walk).
Overall, is a great place to stay in Rome and would stay again if I go back.