We booked here with a Groupon deal which was supposed to have made it much cheaper but when we arrived we weren't convinced and compared to other much better accommodation in the area we decided to move to the Blue Beach Club Hotel.
This accommodation is ok if you want very basic or are backpacking and want to be close to the 'strip'. We had to ask for our room to be cleaned and considering all toilet paper goes in the bin and not down the toilet a daily room clean would have been appreciated! The beds were ok, the air conditioning was good and location was convenient but a bit noisy.
You could have stayed cheaper in Dahab if you are on a real budget but for a couple of pounds more you could be staying somewhere much nicer with a pool, restaurant, bar and services such as diving school or massage/treatments etc.
I would not stay here again and would only recommend it to people looking for basic accommodation and not scared of a few exposed electric wires in the wet room! As with other recommendations stay away from room 5!