Stayed there for 4 nights in February. The room we got was probably the worst in this hotel, it was a triple room and was literally falling appart. Balcony and bathroom doors not closing. Tap not working in the toilet. Checked out other rooms and they looked a litle better but couldn't change rooms as they were fully booked.
The location however is great, right by the beach. Breakfast was OK. Staff very helpfull and friendly. Hotels in Ngapali are rather expensive but we found that the value for money for this hotel is not good. Across the road there is a brand new hotel with about the same prices and that looks much better.