I recommend. All in all we were satisfied to our apartment and Giuseppe.
Pros:
+ Giuseppe was nice and punctual, responded quickly
+ Apartment was clean and modern
+ Location: Restaurants, Cafes, Supermarkets
Cons:
- Distance to Roma Termini was in practice more like 1.3km rather than 300m (although distance to the nearest bus stop was 100m)
- Combination of quite noisy area at nights and lack of soundproofing