Excellent communication from the hosts. The place had everything we needed (and more!) for a weekend away. Great accommodation for large groups.