Great place for a large group. Good location in the city. Nearby restaurants and shops. Nice walk to the attractions in Rome or a short taxi ride