Luxury beachfront resort in Soma Bay, Egypt, image by World Travel Magazine