Bahrain offers a very well structured public transport