Stefano&Aldo’s place is better than expected. It is very clean, comfortable, with big spaces and very nicely decorated.
They were extremely fast with responses (actually faster than any super host u have ever seen).
No regrets at all. I highly suggest staying there.