Picked the hotel for the water related amenities, the pools and lazy river did not disappoint my 6 year old or us adults. The beach is lovely and private. The staff are very very attentive and pleasure to be served by them.
The rooms are 4.5 stars. The difference between the hotels (3 on the same site) only clear when we were there. Husn is for adults, Bandar is mixed business and family; Waha is family orientated. Good amount of things for kids to do.
The problems : there is nothing around ; it is 30-45 mins into Muscat (not hard but need a car, taxis too expensive) ; the restaurants were limited and always booked, several guests complained of the same, so you end up with basic menu in poolside restaurants. Biggest problem is a basic meal for family (nothing fancy) came to OM 35 over £70 ! Similar in Muscat would have been 15 OM. You can spend £100 a day on basic level food if they eat here only.
Advice, get a car on deal site from airport. Airport taxi was £70/35 OM ! Or stay in Muscat. But pool facilities are really good. Also, get the breakfast included.
Overall, despite the problems, I would return to stay but plan it better.