45 days is more than enough time.
30 days is normal amount of time to return a deposit as WAPA bills are 30 days behind so a landlord will usually wait until the last bill comes in so they can deduct the last WAPA bill for tenant from their deposit and have finished all cleaning. My tenants pay their own electricity tho the bill remains in my name so I have this included in our lease agreement as to the 30 days time frame to return a deposit.
If you know where she works, then indeed stop by for a visit to inquire re: the return of your deposit or the balance thereof after any cleaning and utility deductions that were required to be made. Be pleasant and not threatening in any way.
I do not text, neither to send or receive. Maybe your landlady doesn't either.
Does she not respond to regular phone calls? When was the last time you spoke directly with her? Did you leave the rental earlier than agreed to?
Seems strange you would rent for 4 months, leave the rental and still be on island 2 months later, staying elsewhere. If you broke the lease terms, you may not be entitled to the return of your $500 deposit.
It's very important to read a lease thoroughly prior to signing. It's good to take pictures upon moving in and moving out, leave the rental in a good clean condition. The lease should include a date for the return of a deposit, usually 30 days.
I have my tenants sign a condition survey attesting to the fact that everything is in "maid clean" condition and all appliances,fans,windows, screens, etc. in the rental house is in good working condition when they move in and that it is to be left in same. I have contact info (home and work phones, physical address, e-mail addresses) on my tenants and they have the same for me. I even have them list who to contact in their family in case of emergency, just in case.