Perfect journey in Bormla! Close firm Bus station and restaurants. Calm and lovely area!