William's place was perfect for our group - clean, easy access, quiet, and very well-provisioned. Communication was extremely quick and smooth - would absolutely stay again!