Great small flat that is all self-contained.