Thinking of visiting Beirut in April and wondering how safe it is

So i’m gonna be in Cyprus for 8 ish days in April and I’m actually thinking of visiting Beirut for about 4 days in between. 1. Is 4 ish days enough time for just Beirut? 2. Is it safe for a single non-muslim, east asian woman to go on her own? 3. Is airbnb a thing in Beirut?