Very nice place, it’s about 15 minutes from the Colosseo on foot an d 5 minutes from the metro stations. The only thing missing to make it a great place it’s a tv .