Amazing place to stay. You’re in the heart of the Piazza di Spagna, but the apartment is tucked away in a quiet corner allowing you to rest without all the noise. The place is also conveniently close to a local market, coffee shops, and great restaurants.
Bonus if you’re traveling with a little one, there’s an great little local toy store nearby if you need to bribe them with a small toy, and also close to Villa Borghese park, which has a great little playground area.