The apartment is super nice and spacious, near the top hotels in a very exclusive area. Villa Borghese is at the end of the street visible from your balcony. Barberini train station is a short walk away.
Clara is very responsive and made sure our stay was comfortable.