A home from home, well laid out, well cared for and in thick of it.