Flew to Heraklion a number of times in the early 2000's when BA previously flew there. They used a 3rd party lounge which was landside 1 floor above the check in area. Very little to offer other than cakes and sandwiches although they did offer a reasonable range of alcohol. Not sure if this still exists or if BA are again using it.