Francesco and Carlo’s studio is well located right next to the colosseum, and comfortably equipped, with much needed A/C in Roman heat.
Overall, very good value for your stay in Rome.