Vida Creek Beach, Dubai's Ultimate Lagoon-Side Staycation Hotel, Has Opened its Doors - AETOSWire