This information was supplied by the Shams Alam Beach Resort, Marsa Alam - they are responsible for its accuracy.