Choose Carmine’s apt because of the location, and it really is a great starting point as you I walked to all places I wanted to see.
The fact that it is in a basement didn’t bother me since I never was there to eat anyway. If you plan to eat in, then go for another apt - but why would you want to stay in when you’re in Rome?