Yeah, it looks healthy in the pic. I'd be very surprised if it's not a haddoni. They tend to be a relatively hardy anemone and are natural host to several species of clownfish including A. akindynos, A. clarkii, A. polymnus and A. sebae.
Fautin and Allen's book Anemone Fishes and their Host Sea Anemones is a good guide for identification of all the host species of anemone as well as all the clownfishes. I have it and highly recommend it. However, it is purely a field guide and isn't useful in terms of aquarium husbandry. I would say for information on maintaining this species in an aquarium, research online, especially WetWebMedia and RC, should provide answers for most any question you might have regarding care of this commonly imported carpet species.