Lido Spiaggia Miami offers relaxation and fun on the shores of Lake Orta.