Very nice place. Near Rome Termin Trainstation. Very Good.