The place is fantastic, perfect for families wanting an experience close to living in Rome.