Room was spacious and location decent. However decor very basic and worn, things like cracked lampshades and an oven missing a door in room (2 bed apartment). Wifi in lobby only, in room wired internet broken. Staff pleasant but not very efficient. expected much more given how much was paid, although I do realize that Bahrain is an expensive place.
