We ate several times at Kali's on Friars Bay. Food & service very good. Philipsburg we have eaten at chez delphine on the boardwalk ( I think it's open) more towards end of beach closer to greenhouse, Good food & service, we had chicken with coconut cream sauce. Also greenhouse was very good as well in January.
Glad you are going!