Portencross Castle is a wonderful example of what can be achieved when everyone involved in a project works together to overcome problems. http://www.portencrosscastle.org.uk/