Has anyone been here yet, or seen it on their voyages!! Its meant to be on the main strip in Hurghada, beach front own beach etc. Its part of the Three corners group I believe. Any info appreciated from anyone who has acyually been there and/or seen it

Thanks