One of the biggest mistake people make is judge the place before having a look at the other GCC places. Although impractical, one way to do it is to have a look around the neighbourhood before deciding. Most would agree that Bahrain has the best overall package compared to her neighbours.