The place seems clean, but it is infested with cockroaches.
The bed in the larger bedroom is super squeaky and wobbly.
Good location, very close to Vatican City and a subway station.