We really liked our stay!
Booking and communication were easy and uncomplicated.
The place was nice, tidy and exactly like described and shown in the pictures.

We've not met I'm person, but everything was in place and well organized. The only small problem was finding the place itself (but that might also have been our taxi driver).