waters not too clean. but it sure looks good on that picture. Here's a private beach near Banten called Tanjung Lesung. Offers clear water private beach