Barcelona Marina (also known as Marina Port Vell) has been purchased in a deal worth more than