Lele's place is a fantastic base from which to see all the sites of Rome. It is in a quite Piazza but within walking distance of everything. It was really beautiful and very clean. And even had air conditioning ... a must for us as it was 35 degrees. There are a number of little restaurants close by and a all amenities are easy to get to too. Note the stairs to the bedrooms are winding and steep so if you have trouble with that sort of thing you might want to ask some questions before booking. We loved our stay and would highly recommend staying here. Hope we get back one day!