This is the second time I stay at Giordanos place. Wouldn't that be enough as a review? :)
The location is top notch. Communication is over the top. The flat is your perfect choice for a stay in Rome.
I will come back!