Hey that's funny, I have a similar coral (although it lacks the green edges) and I always assumed it was an Echinophyllia. Can you idenfity it if it might be favites as well? It has the same orange spots with slightly pointy centers.
See what I mean! They are hard to ID haha. They are actually known as Favia Speciosa. My reasoning behind this is because not much wall is formed between mouths and the mouths are an irregular distance away from each other! This indicates a deeper water species which also speaks for the great colors