Ballygally Castle overlooks the sea at the head of Ballygally Bay. Now run as a hotel, it is the only 17th century building s ...