Lovely place hosted by a lovely family! The location is perfect - beautiful shaded plaza steps from Piazza Navona and restaurants/cafes.