This place is an absolute find. Definitely book and you will really enjoy Rome. I would return to Rome just to stay at Luca's place.