This place is truly in the heart of Rome (only a few mins walk from Campo di Fiori). For the location alone, I think this place is truly worth it! It was <20 min walk to most tourist sights (Colosseum, Pantheon, Trevi Fountain, Trastevere). For dinner, we walked to Trastevere (10 min walk) and there were so many delicious restaurants. Highly recommend! However, because it's in the heart of the city, there are often noises from the street so it's not the place for peaceful rest.
The self check-in was nice but it took us a while to figure out how to open the door. The apartment was big enough for 5 (1 room with a double bed, 1 room with 1 single & 1 double) and it had 2 full bathrooms. However, the amenities seems minimal - they only provided shower gel (no shampoo or conditioner). Overall it was a great location for the price!