The apartment and the pictures were very similar, so no bad surprise at all.
Alessandro is an excellent host and answers very quickly by email. We haven't met him but he made our stay easy and comfortable.