The apartment is lovely. Spacious with a very comfy, big bed- and in an AMAZING location. You are only a few minutes away from the Spanish Steps (Piazza di Spagna), which is beautiful and has a metro. We were able to walk everywhere. And even rode the bikes to the Villa Borghese, which is also very close and beautiful (perfect for biking).
There were only a couple of downsides, the language barrier meant a possible miscommunication in the price of Airport transfer. Although the communication appeared to say it was 55euro flat rate roundtrip, it was in fact 55euro each way, which we did not expect :( One of the bike tires also had a slow leak and the pump broke the 2nd day..
However, the location is awesome, apartment is nice, and the bikes are a solid bonus.