Excellent hosts, great communication and a really welcoming and enjoyable place to stay