larroque, there isn't an indoor pool.
There is the big one in the centre of the resort, beautiful, but freezing, kids hated it. (not just mine, I mean all children in general!)
There is a health club one, much smaller, which is still cold, they did say if they were going to heat any it would be the health club one.
Don't bank on swimming.
Flight is fine, you have to pay for lots of things on it, so take snacks, they charge a fortune for pringles etc and soft drinks. They will also try to sell you water for arriving in Egypt, but Mark Warner have bottles of water on the coach, which is a nice touch. They sell headphones so take some if you have some, there is a childrens radio channel, disney sonds etc, and there was something to see on one of the television channels. Then it is a really short transfer, one of you fills in forms for checking in and kids club, and then you're there!