Hi Everyone!

I am wanting to visit Egypt with my girl friend. I would like to check out the Pyramids! However I would also like to do the following:

- Camel Ride
- Boat Trip
- Diving (possibly)
- Quad Biking :)
- Beach (just for a day or two, I don't want to lay on a beach all week).

Where would the best location be? Should I stay near the Pyramids or should I stay else where and travel in for them? I am looking at keeping the costs down, would a package deal be better or should I book flights and hotel separately?

I would like to stay somewhere nice, so 4 or 5 star and would be eating out so would only need B&B if anyone has any recommends on a Hotel I would appreciate it. I don't want to stay in some place filled with loud drunken chav's that are just there to go clubbing and lay on the beach... However I wouldn't mind going clubbing 1 night while I'm over there I hear they have MOS night club there now? (but I wouldn't be that bothered If I couldn't go).

In fact I would appreciate any advice on Egypt as I am a bit of a newbie!

Thanks in advance!

James