I travel to Bahrain from KSA about once a month, and the Juffair Grand is my preferred hotel. The hotel is very clean, the rooms are very large, the beds are comfortable, and the staff offer exceptional service.
The rooms have plenty of closet space and offer a safe for your valuables.
The hotel is conveniently located within a short Uber ride or walking distance to many attractions and restaurants, and there is safe parking available on site, that is staffed 24/7.
If you are a westerner, bring 3 prong adapters for your electrical equipment. There is one power strip in the room located next to the desk that accepts US style plugs, but the rest of the plugs in the room are standard 3 prong, 220V receptacles.