I don't care too much for Arabia Azur. The staff is lazy and not at all helpful. The place crawls with russians. The food is horrible, and gets you sick at least a few times (company of 7 and everyone was sick at least 3 times). The snorkeling at the house reef is nice, and there is a few good places to swim. The pool is warm and filled with screaming children. The neighboring hotel has a nice diving center with good priced day tours.