The Woodhouse Barn was absolutely perfect! Plenty of space indoor and out, ceremony space on-site, access the day before to set up and day after to take down, plenty of guest parking, tables, chairs and linens to use, 2 fully functional bars, excellent toilet facilities and pretty much free rein with what we could do decor-wise.
Not part of the criteria but, it also just happened to be 2/3 miles from my family home which made the location ideal.