Is there by any chance a medical school or a teaching hospital nearby? Med students and residents make great roommates, they work and study all the time a d are generally responsible types to begin with.