We didn't meet the owners but the communication was easy and the flat is really great. Quiet and clean, with a very nice view.
We hope to stay there again.