From your post, it seems like Sharm area hotel diving is more suited to a group with a non-diver and visiting archealogical sites etc.
For diving, as others have mentioned, March is not ideal. Water is around 21 degrees c, so far from freezing, but not the 27-28 in the summer. The main issue is...