Amazing place, looks exactly like the pictures (maybe even better)! The location is simply perfect, near the centre but in a quiet street. The biggest part of central Rome is walkable from there. The host was excellent, great communication, allowed us an early check-in with no hassle at all, very nice welcoming with some tips for a pleasant stay in Rome.
Overall, we had an almost perfect stay there. A highly recommended place!