i think i have an asem idea i just did it me&my wife my last birth day,again at sharm....
made your whole day out in a sea trip from 08:00 till 17:00 then you go out in private bedouin dinner under the candles in the desert with a great deaert view fro it`s facinating clear sky-and it is not expensive as it sounds private,in sharm it costs only 6 pax payment- that bedouin dinner will take from 18:30 till 21:30 & then guys it is up to you to complete it romantic way ( could be bar or cafe by the beach in naama bay) or to have some fun at nice disco , like little budda ,ard rock,sintillate,black house or dolce vita & much more discos to go
and if you need any more info. or even help at sharm just write me i am leaving on it since 11 years any how....
have lovely birth day at sharm