Gotta admire the architecture of Bahrein. It is by many things very similar to Dubai, but in a lot of ways differs. Yes, it is expensive as Dubai, but it has a lot longer tradition than the United Arab Emirates town that turned into a global sensation in quite a short period of time.
It has sites to see, old and newly built, there are beaches, there is everything you need to have an exelent vacation. But, again, to do so, you'll need quite a lot of money (if you want to have a nice time, anyway!). If you do, enjoy.