Our stay was great, the apartment itself looked as described. The Hosts were very pleasant and very accurate when it comes to solving problems.
Everything was clean and tidy except there were spider webs on the wall above the sleeping bed.
All in all would recommend the place, great location and hosts!