A really disappointing stay. The flat is in a great location but otherwise it wasn't good - not clean, strong smell of drains in the kitchen, dated (not like the photos!) and the rooftop terrace looks different. Hands down the absolute worst shower we've ever had!
We messaged Federico about it and although he said he'd come back to clean it, we couldn't tell the difference. Definitely avoid.