WOW!! Casa Tua delivered beyond all of our expectations. This is THE place to stay in Rome. I will be back and will recommend to anyone traveling to Rome. Amazing location, close to all major attractions and public transport.