Excellent accommodation and clear communication throughout, a thoroughly enjoyable weekend stay.