Amazing location and super comfortable apartment with all the necessities you need for your stay in Rome