Beaches praised for water quality