Nestled within the grand Villa Borghese which itself sits within the larger Borghese Gardens (rent a bike while there to explore its many paths offering scenic views, fountains and people-watching) the Galleria Borghese merits a first time and hundredth time visit.