I spent some days with Sunshine Divers and was very satisfied. I did my diving certificate with the main instructor who was very patient with great teaching skills (which is not always the case even with excellent divers). He personalised the training for my needs and did his best so that I could pass the certificate. The whole atmosphere in the premises is rather of the family type, you can sit in the main area and chat with everybody around. A big portion of them are Germans since the owner is a nice German. So for diving it’s ideal, in 10 seconds you are at the beach and the coral is within a few metres from the shore where you can also snorkel.
However, it depends what people expect. This place is definitely not for those who search for “other fun”. The diving club is in a remote area, there are only 4-5 other small hotels and restaurants around the beach but that’s all. No other streets or any other features of a town. The closest “tourist” and lively place is within 15-20 min drive – no buses, you always need to take a taxi. If you want to do something else, you can book a trip with some other tour operators which it’s quite expensive.
And about the accommodation: Sunshine Divers B&B is the cheapest one you can get in Sharm El Sheikh. But you do get for what you pay. The standard single/double room is like the cheapest youth hostel, not at all cosy, just a bed and a dirty table, barren walls. Bugs and ants are not an exception. (Get a spray for them). Anyway, you might not mind if you are the whole day out and come only for the sleep. So my summary: if you want to learn to dive, this is one of the best places, if you want to do any other stuff, you may consider another option.
In general, Sharm El Sheikh is only a tourist area, built literally in a desert. It seems like a Russian summer place, they are the most represented visitors – the shops have Russian signs and remarkably, the local staff learned Russian language, apparently to be able to sell them things. (they also speak other languages). Rich Russians can pay for whatever they see and the locals “misuse” it to set the initial prices very high. But it’s enough if you stay surprised for a while, tell them that it’s too exaggerated, that you know the approximate local prices. Very often after this the vendor went down to 1/3 of the initial price. So don’t hesitate to negotiate.
This review is the subjective opinion of a TripAdvisor member and not of TripAdvisor LLC