We really liked the Bahrain airport and the hotel on the airport grounds, there are rooms, but mostly individual capsules, because we were privileged to be given 3 hours to sleep and wash, if you charge about $ 120 per person, but it's very difficult to get there. There are a lot of people who want to
The airport is good, clean, there are many places where you can sit and lie down to wait for the flight. Free Wi-Fi for 6 hours.
Food prices, as in principle, at most airports. You can have a snack for 8-12 dollars.