I think it’s one of the best you can get in Salalah. As concerns location it’s perfect, right on the beach. Compared to other hotels (and more expensive hotels such as the Hilton, Crown Plaza), it may not be as luxuriously equipped and the breakfast might not be as good, but the location, friendly staff, balcony with DIRECT sea view (get the room with balcony and sea view, not the suite - it does not have a balcony), falling asleep to the sound of the waves make more than up for that (since you you don’t get this direct beach access in the other hotels).
Hotel clean, shopping possibility (small supermarket) right around the corner, good for trips around Salalah, parking available for free in front of the hotel, safe surroundings, some construction works ongoing in the proximity but not limiting a relaxed beach stay. The hotel also offers beach chairs and has seven beach umbrellas available - there never was really a fight for these beach spots and you always had your privacy.
Absolutely recommended, I would book it again.