Lele’s place is perfect for your tourist plans in Rome. it is just a few squares from St Peter square and at walking distance from many other attractions. Even though its great location, the place is still very quiet (considering how noisy Roma is). the apt itself had everything we need (6 people) and was clean and well equipped.