L-dub housing really that bad?

<p>Oh my god COCKROACHES.</p>

<p>I may not survive. No, seriously. Are they… in the bedrooms? Ahh I wish no one had told me that.</p>