Fair distance from Poon San. It's worth the trip though. I have had dinner only few times but it's nice. Only deterrent for me not being there often was the distance from where I stayed on the Island. Food is expensive comparing to mainland Australian standards but from Christmas Island view it's reasonably priced.