very satisfying floor layout