Had a lovely time at Costanzas place in Rome. The location is fantastic, surrounded by more eateries than you could imagine and within walking distance to everything to see in Rome. The Colusseum is within view metres from the entrance of the building and the Cavour subway station is only a short stroll up the road (which is only one stop from the main train station, Termini). Loved our time in Rome.