Its a great place, smaller than expected, however you have all the amenities you need and its not too far away from the center of Rome. The metro is at 3 minutes by walking and it takes you 15-20 minutes to get downtown. You also have a market that is opened 24/7 right by the metro.