Apartment has everything you need and is in the most amazing part of Rome.