Lele's place is fantastic! It's well equipped with everything you need (and stylish too!) and close to all the amenities you want to explore the city. Check in was smooth and Lele makes sure to respond quick to all the questions you might have. My family really enjoyed staying there, especially sitting on the balcony in the evening. There is a supermarket right across the street and the Vatican is right around the corner - a 5 min. walk along a street with several little restaurants. Would definitely stay there again!