Location is great. Walking distance to piazza navona, vaticano, fontana di trevi, pantheon, castel d angelo. Lot of restaurants around. Very close to a carrefour express.
They helped us arrange transportation from and to the AirPort !!!