I stayed at a bungalow walking distance from Mangel Halto. I went snorkeling several times per day for a week and thought the fish were wonderful. Beware that the current can be strong and the reef is rather shallow with A LOT of fire coral, so I recommend this site to only advanced snorkelers (i.e. please no beginner snorkelers hitting and damaging the reef). Also, there are quite a few boats that come close to the reef, so be on the lookout when you are snorkeling!