Here are some places nearby you might be interested in.
Lake Albano
Lazio 00040, Italy
This 20 minutes away from the villa by car. There is a small town above the lake, and lots of restaurants along the water. You can hire pedalos/kayaks and sun loungers/umbrellas.
Sightseeing in Rome
Rome, Lazio, Italy
The villa owners can organise transport in and out of the city, or the best taxi apps to use are Uber or Freenow.