300 BHD (about 65,000-70,000 INR) is a decent salary in Bahrain. Manama rent is 30-50% lower than Dubai. A 2-bedroom apartment is 150-220 BHD. A single worker can save 80-120 BHD/month. A family of 3 saves 30-60 BHD with employer housing.
Bahrain's small size means no long commutes. The relaxed lifestyle and lower costs make it attractive for workers prioritising quality of life over maximum earnings.