Hurghada Long Beach Resort, Long Beach