Super fast communication and everything was exactly as described/depicted online. I booked this last minute (I had already arrived in Zurich) and Ivo responded so quickly--I felt right at home in his lovely flat! Highly recommend.