The best location.
Me and my family had a great stay in Lele’s house. The place is really comfortable and near of the main sites of Rome.