I know the hotel very well. The hotel provides towels within the rooms, as well as beach towels to get used around the pool area. They don't however provide hairdryers in the rooms. I think now all of the rooms at the hotel have had new bathrooms put in, and air con in most, the rooms without have fans.
Attached to the Bedouin Moon hotel is Reef 2000 dive centre, and they can be found either on Reef2000 (dot)com or on Facebook listed as Reef 2000 Dive Club Dahab. They are situated just outside the town, but then Dahab is quite a small place and so everywhere is either within walking distance, or a very short taxi ride away....
Dahab is a big dive/windsurf community, retaining a very hippy feel, and so it's not uncommon to find people still in very casual clothing late into the night....