Our stay at Weflating was not the best. The original apartment that we rented was not available during the entire stay. We got another one (smaller, with fewer amenities). At the arrival we felt a little bit lost and the host that received us was super rushed. He briefly explained why the original apartment was not available (destroyed by another renter) and told us that it would be fixed in a couple of days. Sadly, it didn't occurred.
The communication with Weflating was limited (they only respond during office hours and if you have a problem you need to wait until next day).
Despite not being able to provide us the original flat, they returned us part of the money and displayed good intentions.