Great location, excellent facilities, plenty of room - just perfect for our family reunion.