This is such a great location! Within walking distance to all of the main attractions in Rome and super close to a Metro stop. Not to mention how great the AC was in the 100 degree weather! I highly recommend this place for any stay in Rome!