Red flags or should I go?

....is this giving anyone else red flags? I found an apartment on facebook, desperate and that's what happens in VT, and this all just seems a bit too nice? And now their mentioning a soft background check. Anyone else have someone format things like this or see any obvious bigger red flags my dumb self didn't? It's a nice 2 two bedroom and the price semi tracks for the area.