Two weeks ago we snorkeled at The Indians and it was the clearest and absolute best I have ever seen there. Monkey Point was hazy, Anegada was good but the surf was so strong it was hard for us all. Peter Island was great as well.