MDL Marinas commits over £7m to maintain quality of customer experience