Communication was very good and the hosts very friendly and forthcoming.
No major issues with the place albeit I found it bit too expensive for what you get if you are staying there longer than 2 weeks.
All in all I can recommend it.