Yep, that is a type of leather. They don't need lots of light but can tolerate it well. They seem to be quite tolerant of a wide variety of conditions.
And like I said, I've had leathers get upset about something and not put out polyps for 3 to 5 days! You've picked a good starter coral. Enjoy it.