That place looks great to me, it would probably be one of the nicest places he's ever lived.
I like the idea of them being unlikely friends/roommates. Courtney only has his GED, he's not stupid but would still probably think Finch was crazy smart especially when he starts going into random facts. I can see them annoying each other plenty. I think it'll be fun tj living together.