Lele’s place is perfect. Location wise is near everything, shops, monuments, Vatican City, Museums, and best of all, within walking distance of grocery shops and pharmacy. I was there for 9 days and about 60% of the time was raining so I had to stay indoors a lot of the time, Lele’s place made it comfortable providing the right atmosphere for a reading and dining in day.