Like her looks but $50 booking deposit raises a red flag as does her age. She's likely asking for a deposit because of too many "no shows" but could also be a scam where that $50 deposit gets nothing when you show up. I'd want proof of age if I saw her but the odds of that are likely very low.
LTO_3