I stayed at the Moving Arts last year. It's just someone's house, and 3 or 4 applicants will be staying there (separate rooms). The lady doesn't even live at the place actually, she'll pick you up from the airport for a small fee (if you want) and she'll just drop you off at the house. She'll tell you all you wanna know about Philly too. You gotta be outgoing though, or else the living situation just seems kinda awkward.