As clearly stated, it is not a place - it is the final stage in sanctification for those headed to heaven