I've been there the second time, after 3 years again, and what should i say - they even improved, for example the check-in and -out was much more easy with a key box. Also, we had two issues with our stay and the hosts immidiatly replied and helped us a lot.
Totally deserved 5 stars and my full recommendation!