It was nice snorkeling, but Hol Chan can be pretty crowded. Might be less crowded earlier in the day? We had a great time though. Went with Romon's, where we were staying. Other outfits might be less expensive.
If you own or manage Hol Chan Marine Reserve, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.