Leo’s place is absolutely perfect! Well appointed, with many personal touches that make your stay a comfortable one. We enjoyed the coffee and biscuits. The location is great. Many restaurants around. I highly recommend the place to anyone visiting Rome