This place is AMAZING! The location is very accessible and has many coffee shops, restaurants, and bars nearby. It is also a location with very few tourists, which is hard to find in Rome.
Lollo house is spotlessly clean and has all the amenities needed for a short and long stay. The check-in and check-out processes are straightforward, and the hosts are very kind!