Wow! Amazing location - definitely in the heart of Rome. The only time caught a taxi was to and from accomodation as everything is within walking distance and easy locate
Clean, small space and comfortable for 3 people if do not mind being close. Great TV with Netflix as well.
Downside is that there is no natural light and minimal ability for natural air. Minimal towels and hard to dry due to small space.
The outside can be noisy so that may be a downside if a light sleeper.
Overall, great stay!