Alberto's place is amazing, I would recommend it to anyone who is staying in Rome. Extremely close to many key sites and attractions and just wonderful experience for my family.