The apartment was clean and exactly like the pictures.
Unfortunately I did not get to meet Stephan in person, but our communication went really smooth with quick responses back and forth (Stephan also gave good instructions and helpful tips for local shops and bakeries).
Overall it was a really good experience.