B'Kara is in central Malta There is only 3 mins walk to a bus stop to go Valletta(Capital city). From Valletta buses scheduled to all around Malta. 5 mins walking distance to shopping all necessities, and market which is every Wednesday and Friday.
Restaurants and take aways are walking distance, and with good prices as they cater more for the locals, not tourists!!