The hotel itself is in good condition and seems well maintained, the staff is very friendly and serviceable, the rooms are comfortable and quiet. The AC seems to stay on so the room was already cool when we arrived. The view onto the sea is nice and quite near, you could throw a stone into it from the balcony. However it is only for the view and for walking along the beach: you probably won't bathe there because the water is a bit murky and loaded with fragments of algae, the beach is more rocky than sandy, and it is littered with rubbish and dead sealife. You can instead go to the pool, which is a bit small given the size of the resort (it gets busy) but clean and has a deep 210cm end. The restaurant serves decent food but as you would expect, the prices for it are very steep -- we paid OMR 17 for two starters, main courses and drinks. The tables were rather dirty even after the staff wiped ours, and the room was really noisy due to its size and the number of families with little kids who shared it with us. You'd be better off eating out, we had dinner at Zaki's as there happens to be one right next door by the beach. We got tasty kebabs and shawarmas, two bowls of fries and fresh juices for OMR 3 there: easy maths. All in all, good rooms for a decent price, perfect for a base to just sleep while exploring the region. We would stay there again.