Very nice place and great location. We will not hesitate to stay there next time we are in Rome.