You just described something that is available in all of the freshman halls (though none have an open door policy). Sounds like you’ll be happy as much in one place as another.
I wish I had a different answer to your question, but that it the answer.