The place is clean and bright, amazing terrace, 5 min walk to a train station getting you to the center of Rome. Super market nearby.