The place is even better than what the pictures show. Location is amazing, and the neighborhood is full of genuinely nice people. We got free pizza from a place just down the street because they were closing and wanted us to "taste real Italian pizza". There's also a bakery just out of the building with delicious typical Italian bread, and staff there are extremely patient to non-Italian speakers.
Alessandro is an amazing host. I couldn't meet him because of conflicting schedules, but he showed my girlfriend all there is to know about Rome, and gave her great tips for our time there. He also gave us his number once we got there and helped us with a lot of questions during the trip.