Nice place well located. I would recommend this place for a short stay in Rome.