DO NOT stay at the new Shangri La unless you like vacationing at a construction site!! We just stayed at a small dive center near it and although it looks like the Shangri La WILL be great, it is definetely not the place to go now. If you like a simple hotel, check out the Oman Dive Center. We paid 52 Euros/per person per night on a demi pension basis. Each of the twenty or so bungalows are directly on the beach (we were less that 10 m from the water) and we loved it! We are divers though and weren't looking for a fancy huge hotel. We loved, loved, loved Oman!