Love love loved the apartment! It felt like a 4 star hotel. Hosts were absolutely accomodating and generous of their space. I would definitely recommend this place. Location is right next to Villa Borghese as well!