If you're all happy in the water snorkelling, then I'll echo other posters and say Sharm is a magical experience for a week. You probably won't need to leave your resort hotel if you have decent facilities and a nice bit of beach. The water is so warm you can snorkel for hours, and it is...