considerable, sizeable, substantial, significant, meaningful, important
capacious, spacious, sizeable