The stay in Luca's place was good. I didn't meet him in person, but his father and the lady at the check-in spoke good English. If you don't know where exactly it is it was quite difficult to find, but actually it's directly next to the Belgian embassy. Maybe take a taxi. Taxi prices are quite decent in Rome. Only problem was that sometimes wifi didn't work. The room was clean.