I will be doing the round-trip again on February 14. Unfortunately will not get a chance to stay in BAH. FYI, there is a 72-hour Visa for 15 dinars (approximately US$40, although once charged US$45). You sometimes need to ask for it if they want to charge you for a longer Visa.