Very convenient location near Plazza Navona and the Vatican, the flat has all we need!