Good rule of thumb is never pay a deposit. Too easy to take and just not turn up.
Spot on SW.
Profile lists that he/she in in the Philippines, Feedback is hidden with 1 Neutral, 1 Negative and 7 Disputes.
Have you checked out her group, Seahorse Ltd?
All adds up to being too dodgy to book, let alone pay a deposit IMO.