I'm thinking Merulina species. Probably Merulina ampliata
They may be slightly more difficult than a Favite, but not really much. The main difference is probably in that a Favite is an LPS, while a Merulina is an SPS. The Favite isn't as high light demanding. Though Merulina aren't as high light demanding as a lot of SPS corals. I've kept them on the sand bed, in a 27" deep tank, with no problems at all. As far as SPS corals go, they're probably among the easier to keep.
You will want to keep detritus from settling on it. You can blow any that collects off, with a Turkey baster. In fact, in the photo you provided, it appears to maybe have some Cyanobacteria growing on it. (the dark brown/red spot)
Enter your email address to join:
Register today and take advantage of membership benefits.
Enter your email address to join: