Best Restaurant in Ballycastle, ireland