Very nice place for short stay in Rome.
Highly recomendation!