The place is fine, we recommend it for a short stay in Rome